protective scaffold - French English Dictionary